package com.integral.biz;

import java.util.List;

import com.integral.entity.SignItem;
import com.integral.vo.SignItemVo;

/**
 * @Description: BIZ接口类
 * @author zhaofan
 * @date 2018年12月23日 下午08:50:16
 */
public interface ISignItemBiz {
	
	/**
	 * @Description: 新增
	 * @param signItem
	 * @return 受影响行数
	 * @author zhaofan
	 * @date 2018年12月23日 下午08:50:16
	 */
	public int addSignItem(SignItem signItem);
	
	/**
	 * @Description: 修改
	 * @param signItem 
	 * @return 受影响行数
	 * @author zhaofan
	 * @date 2018年12月23日 下午08:50:16
	 */
	public int updateSignItem(SignItem signItem);
	
	/**
	 * @Description: 删除
	 * @param id 主键
	 * @return 受影响行数
	 * @author zhaofan
	 * @date 2018年12月23日 下午08:50:16
	 */
	public int deleteSignItem(Long id);
	
	/**
	 * @Description: 根据ID查询
	 * @param id 主键
	 * @return 
	 * @author zhaofan
	 * @date 2018年12月23日 下午08:50:16
	 */
	public SignItem findById(Long id);
	
	/**
	 * @Description: 分页查询
	 * @param signItemVo 
	 * @param page 分页参数
	 * @return 
	 * @author zhaofan
	 * @date 2018年12月23日 下午08:50:16
	 */
	public List<SignItemVo> findByPagination(SignItemVo signItemVo);
	
}